import { makeAutoObservable,computed,observable,action } from "mobx";

/**
 * 医生模块数据
 * **/
class doctor{
  constructor(){
      makeAutoObservable(this)
  }

  /**
   * 登录后的医生数据
   * **/
  @observable
  doctor={};

  /**
   * token
   * **/
  @computed
   get token(){
     return this.doctor.Password;
   }
 
   /**
    * 设置医生数据
    * **/
   @action.bound
   setDoctor(value){
       this.doctor=value
   }

   /**
    * 设置token
    * **/
   @action
   setToken(token){
   this.doctor.Password=token
   }
}

export default new doctor()